package com.nut.spp.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.nut.spp.common.BaseEntity;
import lombok.Data;

/**
 * 会员
 */
@Data
@TableName("biz_member")
public class Member extends BaseEntity {

    @TableId(type = IdType.ASSIGN_UUID)
    private Long id;

    //用户昵称
    private String nickname;

    //头像图片
    private String avatar;

    //姓名
    private String name;

    //手机号
    private String mobile;

    //密码 加密后
    private String password;

    //是否已买粉丝组合套餐 1是 0否
    private Integer buyFansProxy;

    //是否已买会员 1是 0否
    private Integer buyMember;

    //层级 0客户 1非会员代理 2会员代理 3合伙人 4代理公司 5总公司合伙人
    private Integer level;

    //积分 分
    private Integer score;

    //余额 分
    private Integer balance;

    //状态 0可用 1禁用
    private Integer status;

    //邀请人手机号
    private String inviteMobile;

    //邀请人会员Id
    private Long inviteMemberId;

    private Integer version;

}
